1
general::
Phrase(s): marvel at someone or something
Fig. to express wonder or surprise at someone or something. • I can only marvel at Valerie and all she has accomplished. • We all marveled at the beauty of the new building.
McGrawhill's American Idioms And Phrasal Verbs